#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#include <math.h>
#include <stdio.h>
#include <math.h
#include<ctype.h>  
 #include<ctype.h>  
#include<stdlib.h>  
#define stacksize 30  
#define stackincrease 30  
#define maxvalume 30  
#define expvalume 200  
#define title "------------------------------Life is a fight!------------------------------------" 
#ifndef LINKEDLIST_H_INCLUDED
#define LINKEDLIST_H_INCLUDED
#define OVERFLOW -1 
typedef float Elemtype;
 
typedef struct STACK{
    Elemtype* top;
    Elemtype* base;
    int len;
} stack;
 
stack* InitStack();
void PushStack(stack *s, Elemtype d);
int LengthStack(stack *s);
int GetExp(Elemtype* str);
int NiftoSuf(Elemtype* nif, Elemtype* suf);
Elemtype Cal(Elemtype* suf);




#endif
